home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / STEP14.PAK / STEP14DV.RC < prev   
Text File  |  1997-05-06  |  3KB  |  107 lines

  1. //----------------------------------------------------------------------------
  2. // ObjectWindows - (C) Copyright 1994 by Borland International
  3. //   Tutorial application
  4. //----------------------------------------------------------------------------
  5. #include <owl/window.rh>
  6. #include <owl/oleview.rh>
  7.  
  8. #define CM_PENSIZE          306
  9. #define CM_PENCOLOR         307
  10.  
  11. #define IDM_DRAWVIEW        218
  12. #define IDM_DRAWLISTVIEW    219
  13. #define IDA_DRAWLISTVIEW    220
  14. #define IDS_FILEINFO        221
  15. #define IDA_DRAWVIEW        222
  16.  
  17. #ifdef RC_INVOKED
  18. #ifndef WORKSHOP_INVOKED
  19. # include <windows.h>
  20. #endif
  21.  
  22. #include <owl/inputdia.rc>
  23. #include <owl/oleview.rc>
  24.  
  25. IDM_DRAWVIEW MENU
  26. {
  27.  MENUITEM Separator  // Edit Group
  28.  
  29.  POPUP "&Edit"
  30.  {
  31.   MENUITEM "&Undo\aCtrl+Z",        CM_EDITUNDO
  32.   MENUITEM Separator
  33.   MENUITEM "&Cut\aCtrl+X",         CM_EDITCUT
  34.   MENUITEM "C&opy\aCtrl+C",        CM_EDITCOPY
  35.   MENUITEM "&Paste\aCtrl+V",       CM_EDITPASTE
  36.   MENUITEM "Paste &Special...",    CM_EDITPASTESPECIAL
  37.   MENUITEM "Paste &Link",          CM_EDITPASTELINK
  38.   MENUITEM "&Delete\aDel",         CM_EDITDELETE
  39.   MENUITEM "C&lear All\aCtrl+Del", CM_EDITCLEAR
  40.   MENUITEM Separator
  41.   MENUITEM "&Insert Object...",    CM_EDITINSERTOBJECT
  42.   MENUITEM "&Links...",            CM_EDITLINKS
  43.   MENUITEM "&Object",              CM_EDITOBJECT
  44.   MENUITEM Separator
  45.   MENUITEM "&Show Objects",        CM_EDITSHOWOBJECTS
  46.  }
  47.  
  48.  POPUP "&Tools"
  49.  {
  50.   MENUITEM "Pen Si&ze",            CM_PENSIZE
  51.   MENUITEM "Pen Colo&r",           CM_PENCOLOR
  52.  }
  53. }
  54.  
  55. IDA_DRAWVIEW ACCELERATORS
  56. BEGIN
  57.   "^z",      CM_EDITUNDO,
  58.   "^x",      CM_EDITCUT,
  59.   "^c",      CM_EDITCOPY,
  60.   "^v",      CM_EDITPASTE,
  61.   VK_DELETE, CM_EDITDELETE VIRTKEY
  62.   VK_DELETE, CM_EDITCUT,   VIRTKEY, SHIFT
  63.   VK_DELETE, CM_EDITCLEAR, VIRTKEY, CONTROL
  64.   VK_INSERT, CM_EDITCOPY,  VIRTKEY, CONTROL
  65.   VK_INSERT, CM_EDITPASTE, VIRTKEY, SHIFT
  66.   VK_BACK,   CM_EDITUNDO,  VIRTKEY, ALT
  67. END
  68.  
  69. IDM_DRAWLISTVIEW MENU 
  70. {
  71.  MENUITEM Separator  // Edit Group
  72.  
  73.  POPUP "&Edit"
  74.  {
  75.   MENUITEM "&Undo\aCtrl+Z",        CM_EDITUNDO
  76.   MENUITEM Separator
  77.   MENUITEM "&Delete\aDel",         CM_EDITDELETE
  78.   MENUITEM "C&lear All\aCtrl+Del", CM_EDITCLEAR
  79.   MENUITEM Separator
  80.   MENUITEM "Pen Si&ze",            CM_PENSIZE
  81.   MENUITEM "Pen Colo&r",           CM_PENCOLOR
  82.  }
  83. }
  84.  
  85. IDA_DRAWLISTVIEW ACCELERATORS
  86. BEGIN
  87.   "^z",      CM_EDITUNDO,
  88.   VK_DELETE, CM_EDITDELETE,  VIRTKEY
  89.   VK_DELETE, CM_EDITCLEAR,   VIRTKEY, CONTROL
  90.   VK_BACK,   CM_EDITUNDO,    VIRTKEY, ALT
  91. END
  92.  
  93. STRINGTABLE
  94. {
  95.  CM_PENSIZE,    "Changes the pen width"
  96.  CM_PENCOLOR,   "Changes the pen color"
  97.  CM_EDITUNDO,   "Undo last action"
  98.  CM_EDITCUT,    "Cut the selected object"
  99.  CM_EDITCOPY,   "Copy the selected object"
  100.  CM_EDITPASTE,  "Paste object on the clipboard"
  101.  CM_EDITDELETE, "Delete selected object"
  102.  CM_EDITCLEAR,  "Erase all lines"
  103.  IDS_FILEINFO,  "Lines from Step 14"
  104. }
  105.  
  106. #endif  // RC_INVOKED
  107.